try to find something impossible - German English Dictionary